sri origination development offshore software development open source offshore mortgage ethical investment outsourcing loan green projects renewable energy business green investment clean technology green technology environment cleantech developers investment